package com.scuec.groupfive.entity;

import lombok.Data;

import java.sql.Date;

@Data
public class QuestionInfo {
    private Long questionId;    // question_id
    private Integer subjectId;     // subject_id
    private String questionType;   // question_type
    private String content;        // content
    private String options;        // options (选择题特有)
    private String answer;         // answer
    private String analysis;       // analysis
    private Integer difficulty;    // difficulty
    private Integer examYear;          // examYear
    private Long creatorId;     // creator_id
    private Integer status;        // status
    private Date createdAt;        // created_at
    private Date updatedAt;        // updated_at
    private Integer typeId;        // 试卷类型ID (数一、数二、数三)
    private String referenceAnswer; // 主观题参考答案
    private String answerHints;    // 主观题答题提示
    private String answerTemplate;  // 填空题答案模板
    private String blanks;          // 填空题填空位置
    private Integer chapterId;     // 所属章节ID
    private String keyword;        // 关键词

    private String choiceAnswer;       // 选择题答案
    private String choiceAnalysis;     // 选择题解析
    private String fillblankAnalysis;  // 填空题解析
    private String subjectiveAnalysis;// 主观题解析
    private Integer sequence; // 添加序号字段

}